#include <iostream>
using namespace std;

int main(int argc, const char *argv[]){
    int s[20] = {1, 1};
    // 循环赋值
    int i = 0;
    for(i = 2; i < 20; i++){
        s[i] = s[i-1] + s[i-2];
    }
    // 输出
    for(i = 0; i < 20; i++){
        cout << s[i] << " ";
    }
    cout << endl; // 单独输出一个换行符

    return 0;
}